×

traffic jam meaning in French

embouteillage, encombrement, bouchon (encombrement d'une voie de la circulation)

Related Words

  1. traffic
  2. trafficking
  3. traffic magistrate
  4. congested traffic
  5. traffic regulations
  6. traffic offense
  7. traffic violation
  8. traffic accident
  9. traffic block
  10. traffic island
  11. traffic in human beings
  12. traffic island
  13. traffic laws
  14. traffic light
PC Version

Copyright © 2018 WordTech Co.